whipping post

Noun
  1. post formerly used in public to which offenders are tied to be whipped
whipping post
A man is tied to a whipping post in the town square.